TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Missouri Valley
Area - St. Louis
League - 2024 Adult 18 & Over Fall
Flight - Men 4.5 (F)
--------------------------------------------------------------------------------------------------------------------------------------
Djava (F)
League Record: 0 - 13
The Following Have Played In League Matches On This Team (In Rating Order)
Borna Novak - 4.38
John Mitchell Benton - 4.37
Soman Chainani - 4.11
Sameem Mohammad - 4.08
Mike Blechle - 3.99
Rich Collop - 3.95
Jordan Meza - 3.93
Aaron Levin - 3.93
Christopher O'Connor - 3.90
Curtis Steyers - 3.87
Don Cobin - 3.84
James Dixon - 3.82
Ricardo Aldana Dominguez - 3.81
Kevin Li - 3.81
Hung nguyen - 3.81
Ali Javaheri - 3.79
Wesley Law - 3.78
jay lyons - 3.65
nate mehill - n/a
Wilson Wang - n/a
Maanas Sanjay - n/a
League Results By Position
1S 1D 2D 3D
jay lyons - 3.65 & Don Cobin - 3.84 0 - 1
jay lyons - 3.65 & Mike Blechle - 3.99 0 - 1 0 - 1
jay lyons - 3.65 & Wilson Wang - n/a 0 - 1
nate mehill - n/a & jay lyons - 3.65 0 - 1
nate mehill - n/a & Ricardo Aldana Dominguez - 3.81 0 - 1
nate mehill - n/a 0 - 1
Ali Javaheri - 3.79 & Christopher O'Connor - 3.90 0 - 1
Ali Javaheri - 3.79 1 - 0 0 - 1
Aaron Levin - 3.93 & Ali Javaheri - 3.79 0 - 2
Aaron Levin - 3.93 & Jordan Meza - 3.93 0 - 2
Aaron Levin - 3.93 & James Dixon - 3.82 0 - 1 1 - 1
Borna Novak - 4.38 & Christopher O'Connor - 3.90 0 - 1
Borna Novak - 4.38 & John Mitchell Benton - 4.37 1 - 0 1 - 0
Borna Novak - 4.38 2 - 3
Christopher O'Connor - 3.90 & Jordan Meza - 3.93 0 - 2
Christopher O'Connor - 3.90 & Kevin Li - 3.81 0 - 1
Curtis Steyers - 3.87 & Jordan Meza - 3.93 0 - 1
Curtis Steyers - 3.87 0 - 2 0 - 1
Don Cobin - 3.84 & Ali Javaheri - 3.79 0 - 1
Hung nguyen - 3.81 & Ali Javaheri - 3.79 0 - 1
Hung nguyen - 3.81 & Wesley Law - 3.78 0 - 1
John Mitchell Benton - 4.37 & Jordan Meza - 3.93 0 - 1
Jordan Meza - 3.93 0 - 1
James Dixon - 3.82 & Christopher O'Connor - 3.90 0 - 1
James Dixon - 3.82 & Jordan Meza - 3.93 0 - 1 0 - 1
James Dixon - 3.82 & Wilson Wang - n/a 0 - 1
Kevin Li - 3.81 0 - 1
Maanas Sanjay - n/a & Curtis Steyers - 3.87 0 - 1
Maanas Sanjay - n/a & Don Cobin - 3.84 0 - 1
Maanas Sanjay - n/a & Jordan Meza - 3.93 0 - 1
Maanas Sanjay - n/a 0 - 1
Rich Collop - 3.95 & Ali Javaheri - 3.79 0 - 1
Rich Collop - 3.95 & John Mitchell Benton - 4.37 0 - 1
Rich Collop - 3.95 & Jordan Meza - 3.93 0 - 1
Rich Collop - 3.95 & Kevin Li - 3.81 1 - 0
Rich Collop - 3.95 0 - 3 0 - 2
Ricardo Aldana Dominguez - 3.81 & jay lyons - 3.65 0 - 1 0 - 2
Ricardo Aldana Dominguez - 3.81 & Mike Blechle - 3.99 0 - 1
Ricardo Aldana Dominguez - 3.81 0 - 2
Soman Chainani - 4.11 0 - 2 1 - 1
Sameem Mohammad - 4.08 1 - 0
Wesley Law - 3.78 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hodge/Kamman (F)
League Record: 5 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Ian Keillor - 4.40
Tom Desmond - 4.26
Andrew Reznack - 4.22
Jacob Hamilton - 4.19
Matthew Hodge - 4.18
Paul Wagner - 4.13
James Barenkamp - 4.11
Doug Mennerick - 4.08
Philip Kammann - 4.01
Alex McLean - 4.01
Paul Reiss - 4.00
Mark Wright - 3.99
Ben Kirchoff - 3.94
Sam Shouldis - 3.85
Jeffrey Harris - 3.82
Robert Palmer - n/a
League Results By Position
1S 1D 2D 3D
Alex McLean - 4.01 & Matthew Hodge - 4.18 1 - 0
Andrew Reznack - 4.22 1 - 0
Ben Kirchoff - 3.94 & Jeffrey Harris - 3.82 0 - 1
Ben Kirchoff - 3.94 & Robert Palmer - n/a 0 - 1
Doug Mennerick - 4.08 0 - 1
Ian Keillor - 4.40 & James Barenkamp - 4.11 0 - 1
Ian Keillor - 4.40 & Jacob Hamilton - 4.19 1 - 0
Ian Keillor - 4.40 & Matthew Hodge - 4.18 2 - 0
Ian Keillor - 4.40 & Philip Kammann - 4.01 1 - 0
Ian Keillor - 4.40 & Paul Wagner - 4.13 1 - 0
Ian Keillor - 4.40 0 - 1
James Barenkamp - 4.11 & Alex McLean - 4.01 1 - 2 1 - 0
James Barenkamp - 4.11 & Andrew Reznack - 4.22 1 - 0
James Barenkamp - 4.11 & Philip Kammann - 4.01 0 - 1
Jacob Hamilton - 4.19 & Andrew Reznack - 4.22 1 - 1 1 - 0
Jacob Hamilton - 4.19 & James Barenkamp - 4.11 2 - 1
Jacob Hamilton - 4.19 & Philip Kammann - 4.01 1 - 0
Matthew Hodge - 4.18 0 - 1 1 - 0
Mark Wright - 3.99 & Alex McLean - 4.01 0 - 1
Mark Wright - 3.99 & Jeffrey Harris - 3.82 1 - 0
Mark Wright - 3.99 & Philip Kammann - 4.01 1 - 0
Mark Wright - 3.99 & Sam Shouldis - 3.85 0 - 1
Mark Wright - 3.99 0 - 3
Philip Kammann - 4.01 & Alex McLean - 4.01 0 - 2
Philip Kammann - 4.01 & Doug Mennerick - 4.08 0 - 1
Philip Kammann - 4.01 & Matthew Hodge - 4.18 0 - 1
Philip Kammann - 4.01 & Paul Wagner - 4.13 0 - 1
Paul Reiss - 4.00 & Paul Wagner - 4.13 0 - 2
Paul Reiss - 4.00 1 - 3 1 - 2
Paul Wagner - 4.13 & Andrew Reznack - 4.22 0 - 1
Paul Wagner - 4.13 & Doug Mennerick - 4.08 0 - 1
Paul Wagner - 4.13 & Matthew Hodge - 4.18 0 - 1
Sam Shouldis - 3.85 & Matthew Hodge - 4.18 1 - 0
Tom Desmond - 4.26 5 - 4 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Huchet/Ariston (F)
League Record: 13 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Angelo Vidal - 4.51
Michael Carney - 4.42
Dennis Chang - 4.40
Matthew Bier - 4.38
Nick Jannett - 4.37
Kirk Schlueter - 4.36
Guillaume Huchet - 4.36
Michael Obertop - 4.35
Rick Tao - 4.26
Mark Jeffrey - 4.21
Chris Carpenter - 4.21
Mark Medley - 4.20
Paul Stuart - 4.18
Dave Moore - 4.16
Zacharias Barringer - 4.11
Andy Horton - 4.11
Pavel Hejsek - 4.08
Scott Sutter - 4.07
Jason Ariston - 4.06
Brian Sabin - n/a
League Results By Position
1S 1D 2D 3D
Andy Horton - 4.11 & Chris Carpenter - 4.21 0 - 1
Angelo Vidal - 4.51 1 - 0
Chris Carpenter - 4.21 & Dennis Chang - 4.40 1 - 0
Dennis Chang - 4.40 & Kirk Schlueter - 4.36 1 - 0
Dennis Chang - 4.40 2 - 0
Dave Moore - 4.16 & Kirk Schlueter - 4.36 1 - 0
Dave Moore - 4.16 & Michael Obertop - 4.35 1 - 0 1 - 0
Dave Moore - 4.16 & Paul Stuart - 4.18 0 - 1
Dave Moore - 4.16 & Rick Tao - 4.26 1 - 0
Guillaume Huchet - 4.36 & Angelo Vidal - 4.51 1 - 0
Guillaume Huchet - 4.36 & Brian Sabin - n/a 1 - 0
Guillaume Huchet - 4.36 & Dave Moore - 4.16 1 - 0
Guillaume Huchet - 4.36 & Jason Ariston - 4.06 1 - 0 0 - 1
Guillaume Huchet - 4.36 & Michael Obertop - 4.35 2 - 0
Guillaume Huchet - 4.36 & Michael Carney - 4.42 1 - 0 2 - 0
Guillaume Huchet - 4.36 & Pavel Hejsek - 4.08 0 - 1
Jason Ariston - 4.06 & Andy Horton - 4.11 0 - 1
Jason Ariston - 4.06 & Michael Obertop - 4.35 0 - 1
Jason Ariston - 4.06 & Mark Medley - 4.20 0 - 1
Jason Ariston - 4.06 & Rick Tao - 4.26 1 - 0
Kirk Schlueter - 4.36 1 - 0 2 - 0
Michael Obertop - 4.35 1 - 0
Michael Carney - 4.42 2 - 1 2 - 0
Matthew Bier - 4.38 & Rick Tao - 4.26 1 - 0
Matthew Bier - 4.38 8 - 1 1 - 0
Mark Jeffrey - 4.21 & Mark Medley - 4.20 1 - 1
Mark Jeffrey - 4.21 & Rick Tao - 4.26 1 - 1
Mark Jeffrey - 4.21 & Scott Sutter - 4.07 1 - 0
Mark Medley - 4.20 & Andy Horton - 4.11 4 - 1
Nick Jannett - 4.37 1 - 0 2 - 0
Paul Stuart - 4.18 & Kirk Schlueter - 4.36 1 - 0 5 - 0
Paul Stuart - 4.18 & Matthew Bier - 4.38 1 - 0 1 - 0
Pavel Hejsek - 4.08 & Brian Sabin - n/a 1 - 0
Scott Sutter - 4.07 0 - 1
Zacharias Barringer - 4.11 & Andy Horton - 4.11 1 - 0
Zacharias Barringer - 4.11 & Dave Moore - 4.16 0 - 1
Zacharias Barringer - 4.11 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Hamilton/Boling (F)
League Record: 10 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Lesko - 4.42
Michael Levan - 4.39
Joe Collins - 4.35
Ray Ohara - 4.33
Kevin Chen - 4.33
Ryan White - 4.26
Brett Sorum - 4.24
Chris Salaveria - 4.16
Daniel Schneller - 4.13
jacob boling - 4.03
William Hamilton - 4.03
joseph hawkes - 3.99
Steve Williams - 3.99
Eric Abramson - 3.98
Kevin Bayer - 3.96
Kyle Feder - 3.89
Charles Welton - 3.89
Sawyer Bland - 3.83
League Results By Position
1S 1D 2D 3D
joseph hawkes - 3.99 0 - 1 1 - 0
jacob boling - 4.03 & Charles Welton - 3.89 1 - 0
jacob boling - 4.03 & Chris Salaveria - 4.16 0 - 1
jacob boling - 4.03 & Daniel Schneller - 4.13 0 - 1
jacob boling - 4.03 & Kevin Chen - 4.33 1 - 0
jacob boling - 4.03 & Kyle Feder - 3.89 1 - 0
jacob boling - 4.03 & Steve Williams - 3.99 1 - 0
jacob boling - 4.03 & Sawyer Bland - 3.83 0 - 1
jacob boling - 4.03 & William Hamilton - 4.03 0 - 1
Brett Sorum - 4.24 & Charles Welton - 3.89 1 - 0
Brett Sorum - 4.24 & Chris Salaveria - 4.16 1 - 0
Brett Sorum - 4.24 & Steve Williams - 3.99 0 - 1
Charles Welton - 3.89 & Kevin Bayer - 3.96 0 - 1
Chris Salaveria - 4.16 & Michael Lesko - 4.42 2 - 1
Daniel Schneller - 4.13 & Brett Sorum - 4.24 1 - 0
Daniel Schneller - 4.13 & Charles Welton - 3.89 0 - 1
Daniel Schneller - 4.13 & Michael Lesko - 4.42 1 - 0
Daniel Schneller - 4.13 & Ryan White - 4.26 0 - 1
Daniel Schneller - 4.13 & Ray Ohara - 4.33 1 - 0
Daniel Schneller - 4.13 1 - 0
Eric Abramson - 3.98 & Kyle Feder - 3.89 1 - 1
Joe Collins - 4.35 1 - 1 5 - 1
Kevin Chen - 4.33 & Michael Lesko - 4.42 1 - 0
Kevin Chen - 4.33 5 - 1 1 - 0
Kyle Feder - 3.89 & William Hamilton - 4.03 1 - 0
Michael Levan - 4.39 4 - 1 0 - 1
Ryan White - 4.26 & Brett Sorum - 4.24 1 - 0 1 - 0
Ryan White - 4.26 & Kevin Chen - 4.33 1 - 0
Ryan White - 4.26 & Michael Lesko - 4.42 2 - 0 1 - 0
Ryan White - 4.26 & Ray Ohara - 4.33 1 - 0 1 - 0
Ray Ohara - 4.33 & Chris Salaveria - 4.16 1 - 0
Ray Ohara - 4.33 & Kevin Chen - 4.33 1 - 0
Ray Ohara - 4.33 & Michael Lesko - 4.42 1 - 0
Ray Ohara - 4.33 & Steve Williams - 3.99 1 - 0
Ray Ohara - 4.33 1 - 1
Sawyer Bland - 3.83 & Steve Williams - 3.99 0 - 2
Sawyer Bland - 3.83 0 - 1
William Hamilton - 4.03 & Charles Welton - 3.89 0 - 2
William Hamilton - 4.03 & Chris Salaveria - 4.16 1 - 0
William Hamilton - 4.03 & Michael Lesko - 4.42 0 - 1
William Hamilton - 4.03 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Tchen (F)
League Record: 8 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
John Black - 4.32
Logan Skrobarcek - 4.30
Han Zhao - 4.26
David Mitchell - 4.26
Dragos Enea - 4.22
Hal Rutherford - 4.16
Michael Peri - 4.14
Zane Peng - 4.13
Mike Preiss - 4.13
Ty Merkle - 4.07
Thomas Horn - 4.06
Brian Beracha - 4.06
Seina Maret - 4.04
Peter Kielhofner - 4.04
Michael Thompson - 4.04
Jack McEnery - 4.04
Nicolas Prudencio Rojas - 3.91
jon tchen - 3.71
jack berner - 2.34
Brent Davidson - n/a
League Results By Position
1S 1D 2D 3D
jon tchen - 3.71 & Michael Peri - 4.14 0 - 1
jon tchen - 3.71 & Michael Thompson - 4.04 0 - 1
jack berner - 2.34 & Zane Peng - 4.13 0 - 1
Brent Davidson - n/a & Brian Beracha - 4.06 0 - 1
Brian Beracha - 4.06 & Michael Peri - 4.14 1 - 0
Brian Beracha - 4.06 0 - 1
Dragos Enea - 4.22 & Han Zhao - 4.26 1 - 0
Dragos Enea - 4.22 & Logan Skrobarcek - 4.30 0 - 1
Dragos Enea - 4.22 & Ty Merkle - 4.07 2 - 0 1 - 1
Dragos Enea - 4.22 0 - 2 3 - 2
David Mitchell - 4.26 & jon tchen - 3.71 2 - 0
David Mitchell - 4.26 & John Black - 4.32 1 - 0
David Mitchell - 4.26 & Michael Peri - 4.14 1 - 0
David Mitchell - 4.26 & Mike Preiss - 4.13 0 - 1
David Mitchell - 4.26 & Peter Kielhofner - 4.04 0 - 1 1 - 0
David Mitchell - 4.26 & Seina Maret - 4.04 1 - 0
David Mitchell - 4.26 & Thomas Horn - 4.06 1 - 0
David Mitchell - 4.26 0 - 1
Hal Rutherford - 4.16 0 - 2
Han Zhao - 4.26 & jon tchen - 3.71 0 - 1
Han Zhao - 4.26 & David Mitchell - 4.26 1 - 0
Han Zhao - 4.26 & Jack McEnery - 4.04 1 - 0 1 - 0
Han Zhao - 4.26 & Michael Peri - 4.14 1 - 0
Han Zhao - 4.26 & Peter Kielhofner - 4.04 0 - 1
John Black - 4.32 & Michael Peri - 4.14 0 - 1
John Black - 4.32 1 - 1 3 - 0
Jack McEnery - 4.04 & Brian Beracha - 4.06 1 - 0
Jack McEnery - 4.04 & Michael Peri - 4.14 1 - 0
Jack McEnery - 4.04 & Mike Preiss - 4.13 1 - 0
Jack McEnery - 4.04 & Thomas Horn - 4.06 0 - 1
Logan Skrobarcek - 4.30 & Brian Beracha - 4.06 1 - 0
Logan Skrobarcek - 4.30 & Michael Peri - 4.14 1 - 0
Logan Skrobarcek - 4.30 2 - 1 1 - 3
Michael Thompson - 4.04 0 - 3
Mike Preiss - 4.13 & Peter Kielhofner - 4.04 0 - 1
Nicolas Prudencio Rojas - 3.91 & Brent Davidson - n/a 1 - 0 0 - 1
Nicolas Prudencio Rojas - 3.91 & Peter Kielhofner - 4.04 0 - 1
Seina Maret - 4.04 & jon tchen - 3.71 0 - 1
Seina Maret - 4.04 & Peter Kielhofner - 4.04 0 - 1
Thomas Horn - 4.06 & Brian Beracha - 4.06 0 - 1
Ty Merkle - 4.07 & Brian Beracha - 4.06 0 - 1
Zane Peng - 4.13 & John Black - 4.32 1 - 0
Zane Peng - 4.13 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Schlueter/Gontarz (F)
League Record: 6 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Mario Gruden - 4.53
Joseph Hunter - 4.33
Andrew Balcer - 4.29
Frank Sant - 4.27
Paul Oehrlein - 4.23
Mark Sophir - 4.22
Paul Gontarz - 4.20
Maxsim Gibiansky - 4.17
Stefan Nosic - 4.14
John Schaefer - 4.14
Daniel Berg - 4.08
TJ Schaefer - 4.02
William Schlueter - 3.96
Alex Boker - 3.92
Tom Ross - 3.83
League Results By Position
1S 1D 2D 3D
Alex Boker - 3.92 & John Schaefer - 4.14 0 - 2
Alex Boker - 3.92 & Maxsim Gibiansky - 4.17 1 - 1
Alex Boker - 3.92 & Stefan Nosic - 4.14 1 - 0
Andrew Balcer - 4.29 & Tom Ross - 3.83 0 - 2
Andrew Balcer - 4.29 & William Schlueter - 3.96 2 - 0
Andrew Balcer - 4.29 0 - 2
Daniel Berg - 4.08 & Alex Boker - 3.92 0 - 1
Daniel Berg - 4.08 & Andrew Balcer - 4.29 1 - 1
Daniel Berg - 4.08 & Frank Sant - 4.27 1 - 0
Daniel Berg - 4.08 & Maxsim Gibiansky - 4.17 1 - 0
Daniel Berg - 4.08 & William Schlueter - 3.96 0 - 1
Daniel Berg - 4.08 0 - 1
Frank Sant - 4.27 & Alex Boker - 3.92 0 - 1 0 - 1
Frank Sant - 4.27 & John Schaefer - 4.14 0 - 1 3 - 0
Frank Sant - 4.27 & Joseph Hunter - 4.33 1 - 1
John Schaefer - 4.14 & Joseph Hunter - 4.33 0 - 1 0 - 1
John Schaefer - 4.14 & William Schlueter - 3.96 1 - 0
Joseph Hunter - 4.33 & Stefan Nosic - 4.14 1 - 0
Maxsim Gibiansky - 4.17 1 - 1 0 - 2
Mario Gruden - 4.53 1 - 0
Mark Sophir - 4.22 & John Schaefer - 4.14 1 - 0
Mark Sophir - 4.22 & Maxsim Gibiansky - 4.17 1 - 0
Mark Sophir - 4.22 & Paul Gontarz - 4.20 1 - 0 0 - 1
Mark Sophir - 4.22 & Stefan Nosic - 4.14 0 - 1 0 - 2
Mark Sophir - 4.22 & William Schlueter - 3.96 1 - 0
Paul Gontarz - 4.20 & Joseph Hunter - 4.33 2 - 0
Paul Gontarz - 4.20 & Tom Ross - 3.83 0 - 1
Paul Gontarz - 4.20 0 - 1 1 - 2
Paul Oehrlein - 4.23 5 - 4 0 - 1
Stefan Nosic - 4.14 1 - 0 3 - 3
TJ Schaefer - 4.02 & Mario Gruden - 4.53 1 - 0 1 - 0
TJ Schaefer - 4.02 & Stefan Nosic - 4.14 1 - 0